peruvian peppertree - German English Dictionary